sharp as a tack

Traducciones
avoir l’esprit vif
Definiciones
Extremely intelligent or quick-witted; very perceptive or clever.
Palabras
tack

noun
punaise
sharp

adjective
tranchant